package com.wd.tw.domain.dto.response;

import java.util.List;

/**
 * @className: EventData
 * @description: TODO 类描述
 * @author: liumingkun
 * @date: 2024/11/3
 **/
public class EventData {
    private long target_id;
    private long timestamp;
    private int channel_id;
    private String target_type;
    private String event_type;
    private String target_image_path;
    private String scene_image_path;
    private Attribute attribute;

    // Getter 和 Setter
    public long getTarget_id() {
        return target_id;
    }

    public void setTarget_id(long target_id) {
        this.target_id = target_id;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    public int getChannel_id() {
        return channel_id;
    }

    public void setChannel_id(int channel_id) {
        this.channel_id = channel_id;
    }

    public String getTarget_type() {
        return target_type;
    }

    public void setTarget_type(String target_type) {
        this.target_type = target_type;
    }

    public String getEvent_type() {
        return event_type;
    }

    public void setEvent_type(String event_type) {
        this.event_type = event_type;
    }

    public String getTarget_image_path() {
        return target_image_path;
    }

    public void setTarget_image_path(String target_image_path) {
        this.target_image_path = target_image_path;
    }

    public String getScene_image_path() {
        return scene_image_path;
    }

    public void setScene_image_path(String scene_image_path) {
        this.scene_image_path = scene_image_path;
    }

    public Attribute getAttribute() {
        return attribute;
    }

    public void setAttribute(Attribute attribute) {
        this.attribute = attribute;
    }

    public static class Attribute {
        private List<Object> custom_common_attribute;

        // Getter 和 Setter
        public List<Object> getCustom_common_attribute() {
            return custom_common_attribute;
        }

        public void setCustom_common_attribute(List<Object> custom_common_attribute) {
            this.custom_common_attribute = custom_common_attribute;
        }
    }
}
